[INFO] fetching crate nix 0.26.4...
[INFO] checking nix-0.26.4 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate nix 0.26.4 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate nix 0.26.4 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate nix 0.26.4
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate nix 0.26.4
[INFO] tweaked toml for crates.io crate nix 0.26.4 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assert-impl v0.1.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 662f234bc1eb621e2f1172a0cf7f34678273326ad52e6d5203a38c5518f4b7e2
[INFO] running `Command { std: "docker" "start" "-a" "662f234bc1eb621e2f1172a0cf7f34678273326ad52e6d5203a38c5518f4b7e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "662f234bc1eb621e2f1172a0cf7f34678273326ad52e6d5203a38c5518f4b7e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "662f234bc1eb621e2f1172a0cf7f34678273326ad52e6d5203a38c5518f4b7e2", kill_on_drop: false }`
[INFO] [stdout] 662f234bc1eb621e2f1172a0cf7f34678273326ad52e6d5203a38c5518f4b7e2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1641504b5bc91c5a2494a5010956f38ebd03c656440743f569df17bee47fb9cf
[INFO] running `Command { std: "docker" "start" "-a" "1641504b5bc91c5a2494a5010956f38ebd03c656440743f569df17bee47fb9cf", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling rustix v0.38.31
[INFO] [stderr]     Checking linux-raw-sys v0.4.13
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]     Checking assert-impl v0.1.3
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking parking_lot_core v0.9.9
[INFO] [stderr]     Checking caps v0.5.5
[INFO] [stderr]     Checking nix v0.26.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking tempfile v3.10.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.92s
[INFO] running `Command { std: "docker" "inspect" "1641504b5bc91c5a2494a5010956f38ebd03c656440743f569df17bee47fb9cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1641504b5bc91c5a2494a5010956f38ebd03c656440743f569df17bee47fb9cf", kill_on_drop: false }`
[INFO] [stdout] 1641504b5bc91c5a2494a5010956f38ebd03c656440743f569df17bee47fb9cf
[INFO] checking nix-0.26.4 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate nix 0.26.4 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate nix 0.26.4 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate nix 0.26.4
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate nix 0.26.4
[INFO] tweaked toml for crates.io crate nix 0.26.4 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a1ead5b2d033d668f13b1c8f80393e630094dc0d344edcb5e4a461c89c1b4303
[INFO] running `Command { std: "docker" "start" "-a" "a1ead5b2d033d668f13b1c8f80393e630094dc0d344edcb5e4a461c89c1b4303", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a1ead5b2d033d668f13b1c8f80393e630094dc0d344edcb5e4a461c89c1b4303", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a1ead5b2d033d668f13b1c8f80393e630094dc0d344edcb5e4a461c89c1b4303", kill_on_drop: false }`
[INFO] [stdout] a1ead5b2d033d668f13b1c8f80393e630094dc0d344edcb5e4a461c89c1b4303
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 19b5f6d40059594ac7573ab7c2923646d763db3ffe0fb5d2c0714f23479cacdc
[INFO] running `Command { std: "docker" "start" "-a" "19b5f6d40059594ac7573ab7c2923646d763db3ffe0fb5d2c0714f23479cacdc", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling rustix v0.38.31
[INFO] [stderr]     Checking linux-raw-sys v0.4.13
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]     Checking assert-impl v0.1.3
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]     Checking parking_lot_core v0.9.9
[INFO] [stderr]     Checking caps v0.5.5
[INFO] [stderr]     Checking nix v0.26.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking tempfile v3.10.1
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/select.rs:102:20
[INFO] [stdout]     |
[INFO] [stdout] 102 |             range: 0..highest.map(|h| h as usize + 1).unwrap_or(FD_SETSIZE),
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/socket/addr.rs:800:27
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 &pathname[0..pathname.len() - 1],
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/sys/socket/sockopt.rs:1322:39
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         OsStr::from_bytes(&v.as_mut()[0..len]).to_owned()
[INFO] [stdout]      |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/socket/mod.rs:871:26
[INFO] [stdout]     |
[INFO] [stdout] 871 |                 for i in 0..n {
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:263:14
[INFO] [stdout]     |
[INFO] [stdout] 263 |             (TS_MIN_SECONDS..=TS_MAX_SECONDS).contains(&seconds),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:298:14
[INFO] [stdout]     |
[INFO] [stdout] 298 |             (TS_MIN_SECONDS..=TS_MAX_SECONDS).contains(&secs),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:499:14
[INFO] [stdout]     |
[INFO] [stdout] 499 |             (TV_MIN_SECONDS..=TV_MAX_SECONDS).contains(&seconds),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:525:14
[INFO] [stdout]     |
[INFO] [stdout] 525 |             (TV_MIN_SECONDS..=TV_MAX_SECONDS).contains(&secs),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:543:14
[INFO] [stdout]     |
[INFO] [stdout] 543 |             (TV_MIN_SECONDS..=TV_MAX_SECONDS).contains(&secs),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/unistd.rs:3220:18
[INFO] [stdout]      |
[INFO] [stdout] 3220 |         for i in 0.. {
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/resource.rs:427:38
[INFO] [stdout]     |
[INFO] [stdout] 427 |         let mut numbers: Vec<i32> = (1..1_000_000).collect();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:46:24
[INFO] [stdout]     |
[INFO] [stdout] 46  | #![cfg_attr(test, deny(warnings))]
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(range_syntax)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/resource.rs:432:28
[INFO] [stdout]     |
[INFO] [stdout] 432 |         assert_eq!(numbers[100..200].iter().sum::<i32>(), 30_100);
[INFO] [stdout]     |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/select.rs:102:20
[INFO] [stdout]     |
[INFO] [stdout] 102 |             range: 0..highest.map(|h| h as usize + 1).unwrap_or(FD_SETSIZE),
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/select.rs:313:18
[INFO] [stdout]     |
[INFO] [stdout] 313 |         for i in 0..FD_SETSIZE {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/select.rs:326:18
[INFO] [stdout]     |
[INFO] [stdout] 326 |         for i in 0..FD_SETSIZE {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/select.rs:333:18
[INFO] [stdout]     |
[INFO] [stdout] 333 |         for i in 0..FD_SETSIZE {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/select.rs:347:18
[INFO] [stdout]     |
[INFO] [stdout] 347 |         for i in 0..FD_SETSIZE {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/socket/addr.rs:800:27
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 &pathname[0..pathname.len() - 1],
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]     --> src/sys/socket/sockopt.rs:1322:39
[INFO] [stdout]      |
[INFO] [stdout] 1322 |         OsStr::from_bytes(&v.as_mut()[0..len]).to_owned()
[INFO] [stdout]      |                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]    --> src/sys/socket/mod.rs:871:26
[INFO] [stdout]     |
[INFO] [stdout] 871 |                 for i in 0..n {
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `Range` range syntax
[INFO] [stdout]     --> src/sys/socket/mod.rs:1852:21
[INFO] [stdout]      |
[INFO] [stdout] 1852 |         let sbuf = (0..400).map(|i| i as u8).collect::<Vec<_>>();
[INFO] [stdout]      |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:263:14
[INFO] [stdout]     |
[INFO] [stdout] 263 |             (TS_MIN_SECONDS..=TS_MAX_SECONDS).contains(&seconds),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:298:14
[INFO] [stdout]     |
[INFO] [stdout] 298 |             (TS_MIN_SECONDS..=TS_MAX_SECONDS).contains(&secs),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:499:14
[INFO] [stdout]     |
[INFO] [stdout] 499 |             (TV_MIN_SECONDS..=TV_MAX_SECONDS).contains(&seconds),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:525:14
[INFO] [stdout]     |
[INFO] [stdout] 525 |             (TV_MIN_SECONDS..=TV_MAX_SECONDS).contains(&secs),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeInclusive` range syntax
[INFO] [stdout]    --> src/sys/time.rs:543:14
[INFO] [stdout]     |
[INFO] [stdout] 543 |             (TV_MIN_SECONDS..=TV_MAX_SECONDS).contains(&secs),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/unistd.rs:3220:18
[INFO] [stdout]      |
[INFO] [stdout] 3220 |         for i in 0.. {
[INFO] [stdout]      |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 10 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:378:41
[INFO] [stdout]     |
[INFO] [stdout] 378 |                 l += f_send(ssock, &MSG[l..], MsgFlags::empty()).unwrap();
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:383:57
[INFO] [stdout]     |
[INFO] [stdout] 383 |             let (len, from_) = recvfrom(rsock, &mut buf[l..]).unwrap();
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:568:26
[INFO] [stdout]     |
[INFO] [stdout] 568 |                 for _ in 0..batch_size {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:625:22
[INFO] [stdout]     |
[INFO] [stdout] 625 |             for _ in 0..NUM_MESSAGES_SENT {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:696:22
[INFO] [stdout]     |
[INFO] [stdout] 696 |             for _ in 0..NUM_MESSAGES_SENT {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:992:14
[INFO] [stdout]     |
[INFO] [stdout] 992 |     for i in 0..assoc_size {
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_socket.rs:998:14
[INFO] [stdout]     |
[INFO] [stdout] 998 |     for i in 0..auth_size {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> test/sys/test_socket.rs:1035:14
[INFO] [stdout]      |
[INFO] [stdout] 1035 |     for i in 0..assoc_size {
[INFO] [stdout]      |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> test/sys/test_socket.rs:1066:19
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         decrypted[(assoc_size as usize)..(payload_len + (assoc_size as usize))],
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> test/sys/test_socket.rs:1067:17
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         payload[(assoc_size as usize)..payload_len + (assoc_size as usize)]
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> test/sys/test_socket.rs:2373:14
[INFO] [stdout]      |
[INFO] [stdout] 2373 |     for _ in 0..2 {
[INFO] [stdout]      |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> test/sys/test_socket.rs:2379:18
[INFO] [stdout]      |
[INFO] [stdout] 2379 |         for _ in 0..3 {
[INFO] [stdout]      |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/sys/test_sockopt.rs:85:49
[INFO] [stdout]    |
[INFO] [stdout] 85 |     let bufsize: usize = thread_rng().gen_range(4096..131_072);
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> test/sys/test_termios.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 |         len += write(f, &buf[len..]).unwrap();
[INFO] [stdout]    |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/sys/test_uio.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     for _ in 0..16 {
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/sys/test_uio.rs:37:36
[INFO] [stdout]    |
[INFO] [stdout] 37 |             thread_rng().gen_range(64..cmp::min(256, left))
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/sys/test_uio.rs:39:27
[INFO] [stdout]    |
[INFO] [stdout] 39 |         let b = &to_write[consumed..consumed + slice_len];
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/sys/test_uio.rs:78:36
[INFO] [stdout]    |
[INFO] [stdout] 78 |             thread_rng().gen_range(64..cmp::min(256, left))
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:136:34
[INFO] [stdout]     |
[INFO] [stdout] 136 |     let file_content: Vec<u8> = (0..64).collect();
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:141:29
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let expected: Vec<_> = (16..32).collect();
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:150:30
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let to_write: Vec<u8> = (0..128).collect();
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:154:32
[INFO] [stdout]     |
[INFO] [stdout] 154 |         IoSlice::new(&to_write[0..17]),
[INFO] [stdout]     |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:155:32
[INFO] [stdout]     |
[INFO] [stdout] 155 |         IoSlice::new(&to_write[17..64]),
[INFO] [stdout]     |                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:156:32
[INFO] [stdout]     |
[INFO] [stdout] 156 |         IoSlice::new(&to_write[64..128]),
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     let to_write: Vec<u8> = (0..200).collect();
[INFO] [stdout]     |                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/sys/test_uio.rs:186:30
[INFO] [stdout]     |
[INFO] [stdout] 186 |     let expected: Vec<u8> = (100..200).collect();
[INFO] [stdout]     |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/test_fcntl.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 |     assert_eq!(CONTENTS, &buf[0..4]);
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_fcntl.rs:304:32
[INFO] [stdout]     |
[INFO] [stdout] 304 |         assert_eq!(b"f1", &buf[0..2]);
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_fcntl.rs:325:32
[INFO] [stdout]     |
[INFO] [stdout] 325 |         assert_eq!(b"ab", &buf[0..2]);
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_fcntl.rs:329:33
[INFO] [stdout]     |
[INFO] [stdout] 329 |         assert_eq!(b"abc", &buf[0..3]);
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_fcntl.rs:343:42
[INFO] [stdout]     |
[INFO] [stdout] 343 |         let iovecs = [IoSlice::new(&buf1[0..3]), IoSlice::new(&buf2[0..3])];
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_fcntl.rs:343:69
[INFO] [stdout]     |
[INFO] [stdout] 343 |         let iovecs = [IoSlice::new(&buf1[0..3]), IoSlice::new(&buf2[0..3])];
[INFO] [stdout]     |                                                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_fcntl.rs:352:36
[INFO] [stdout]     |
[INFO] [stdout] 352 |         assert_eq!(b"abcdef", &buf[0..6]);
[INFO] [stdout]     |                                    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/test_mq.rs:55:49
[INFO] [stdout]    |
[INFO] [stdout] 55 |     assert_eq!(msg_to_send, str::from_utf8(&buf[0..len]).unwrap());
[INFO] [stdout]    |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/test_sched.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     for field in 0..CpuSet::count() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/test_sched.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 |     for field in 0..CpuSet::count() {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/test_sendfile.rs:32:28
[INFO] [stdout]    |
[INFO] [stdout] 32 |     assert_eq!(b"f1", &buf[0..2]);
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]   --> test/test_sendfile.rs:54:28
[INFO] [stdout]    |
[INFO] [stdout] 54 |     assert_eq!(b"f1", &buf[0..2]);
[INFO] [stdout]    |                            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> test/test_unistd.rs:482:14
[INFO] [stdout]     |
[INFO] [stdout] 482 |     for _ in 0..5 {
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 39 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 17 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nix` (lib test) due to 18 previous errors
[INFO] running `Command { std: "docker" "inspect" "19b5f6d40059594ac7573ab7c2923646d763db3ffe0fb5d2c0714f23479cacdc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "19b5f6d40059594ac7573ab7c2923646d763db3ffe0fb5d2c0714f23479cacdc", kill_on_drop: false }`
[INFO] [stdout] 19b5f6d40059594ac7573ab7c2923646d763db3ffe0fb5d2c0714f23479cacdc
